Optimal Randomized Erew Pram Algorithms for Nding Spanning Forests and for Other Basic Graph Connectivity Problems
نویسندگان
چکیده
We present the rst randomized O(logn) time and O(m + n) work EREW PRAM algorithm for nding a spanning forest of an undirected graph G = (V; E) with n vertices and m edges. Our algorithm is optimal with respect to time, work and space. As a consequence we get optimal randomized EREW PRAM algorithms for other basic connectivity problems such as nding a bipartite partition, nding bridges and biconnected components, and nding Euler tours in Eulerean graphs. For other problems such as nding an ear decomposition , nding an open ear decomposition, nding a strong orientation, and nding an st-numbering we get optimal randomized CREW PRAM algorithms.
منابع مشابه
Optimal Randomized EREW PRAM Algorithms for Finding Spanning Forests
We present the rst randomized O(log n) time and O(m+n) work EREW PRAM algorithm for nding a spanning forest of an undirected graph G = (V; E) with n vertices and m edges. Our algorithm is optimal with respect to time, work and space. As a consequence we get optimal randomized EREW PRAM algorithms for other basic connectivity problems such as nding a bipartite partition, nding bridges and biconn...
متن کاملAn Optimal Randomized Logarithmic Time Connectivity Algorithm for the Erew Pram
Improving a long chain of works we obtain a randomized EREW PRAM algorithm for nding the connected components of a graph G = (V; E) with n vertices and m edges in O(log n) time using an optimal number of O((m+n)= log n) processors. The result returned by the algorithm is always correct. The probability that the algorithm will not complete in O(log n) time is at most n ?c for any desired c > 0. ...
متن کاملUltrafast Randomized Parallel Construction and Approximation Algorithms for Spanning Forests in Dense Graphs
We present a rst randomized O(log n) time and O(n+m) work CRCWPRAM algorithm for nding a spanning forest of an undirected dense graph with n vertices. Furthermore we construct a randomized O(log log n) time and O(n log n) work CREW-PRAM algorithm for nding spanning trees in random graphs.
متن کاملOn Finding Minimal Two-Connected Subgraphs
Wepresent e cient parallel algorithms for the problems of nding a minimal2-edge-connected spanning subgraph of a 2-edge-connected graph and nding a minimalbiconnected spanning subgraph of a biconnected graph. The parallel algorithms run in polylog time using a linear number of PRAM processors. We also give linear time sequential algorithms for minimally augmenting a spanning tree into a 2-edge-...
متن کاملParallel Algorithms for Maximal Linear Forests
The maximal linear forest problem is to nd, given a graph G = (V;E), a maximal subset of V that induces a linear forest. Three parallel algorithms for this problem are presented. The rst one is randomized and runs in O(logn) expected time using n 2 processors on a CRCW PRAM. The second one is deterministic and runs in O(log 2 n) time using n 4 processors on an EREW PRAM. The last one is determi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996